;
; MONSTERS
;
;-------------------
; Monsters

;	//	arg 0	ID# (1-4095)
;
;				* ID:
;
;				This is the numeric ID number of the monster.  Each monster must have a
;				unique ID number.
;
;				A monster ID of 0 (zero) is special and is actually a set of percentage multipliers
;				used to tune the "algorithm values"
;
;	//	arg 1	name (16 char)
;
;				* Name:
;
;				This is the name of the monster, seen over its head while you are fighting
;				it.  Like "Slobber" or "Slime Weasel"
;
;	//	arg 2	skinName
;
;				* skinName:
;
;				This is the name of the skin file to use for this monster.  It is a .BMP file
;				stored in the world's MONSTERS folder.  Do NOT include the .BMP extension here,
;				as it will be added automatically later on when the file is loaded.
;
;				Set the skinName to "mirror" to make the monster look just like YOU! 
;
;				Note: It is a good idea to put the skin name inside of double-quotes, 
;				especially if you have a space in the name.
;
;	//	arg 3   scaleFactor.monsterFlags.colorTable.xparent 	<-- up to four arguments, separated by dots
;
;				* scaleFactor:
;				
;				Enlarges skin. legal values are -8 to +8
;
;					0 - normal size
;					1 - 125% normal
;					2 - 150% normal
;					3 - 175% normal
;					4 - 200% normal
;					5 - 225% normal
;					6 - 250% normal
;					7 - 275% normal
;					8 - 300% normal
;					-1 - 90% of normal
;					-2 - 80% of normal
;					...
;					-8 - 20% of normal (or some minimum size)
;					// note: resizing skins makes them ugly and pixellated and makes baby Josh cry.
;
;				* monsterFlags: (optional)
;
;				Several monster flag numbers can be added together to form the monsterFlags, which
;				control obscure bits of monster functionality.
; 
;				For example: 0.1  = normal size with monsterFag = 1
;
;				AVAILABLE MONSTER FLAGS: (add together to combine: 3 = 1+2)
;					1 - monster cannot be tamed (cannot capture as a pet)
;					2 - monster can only cast spells in his or her own element (no matter how wise)
;					4 - monster CAN use 'summon' spells, if within element and level restrictions
;
;				* colorTable: (optional)
;
;				Add yet another period after the flag if you want this
;				For example: 0.0.3 = normal size, no flags, color table 3
;
;				Color tables dynamically recolor the monster's skin without having to come up with
;				new art files (saves download size, at the expense of less artistry)
;				Here are the conversions as of A57, unimplemented color tables will have no effect 
;
;					0: no change. (standard palette order) 
;					These next ones swap two pigments of the RGB triplet. 
;					1: R-G swap
;					2: R-B Swap
;					3: G-B swap 
;					The following overright one pigment with another (so that 2 of the 3 are then the same) My color description is 'what happens to a pinkish human skin tone' 
;					4: G<-R 'yellow-greens' 
;					5: B<-R 'purples'
;					6: R<-G 'khakis'
;					7: B<-G 'reddens'
;					8: R<-B 'green-hulks'
;					9: G<-B 'pinkens' 
;					In the following, I reduce the intensity of one of the pigments. 
;					10: cut red slightly
;					11: cut green slightly
;					12: cut blue slightly 
;					In the following, I dim all three pigments the same amount, the image gets darker, but is 
;					still colored. 
;					13: dim little <-- good for 'low light'
;					14: dim medium
;						15: dim high 
;						Same deal here, only I brighten, pretty much to incandescence :-) 
;						16: brighten little
;						17: brighten medium
;						18: brighten lots
;						19: brighten even more
;						20: brighten super much 
;						The following remove all color and turn image to grayscale, then dim or brighten it. 
;						21: gray out colors and dim it lots
;						22: gray out colors and dim it a litte
;						23: gray out colors but keep intensity
;						24: gray out colors and brighten
;						25: gray out colors and brighten more 
;						The next ones are the psychedelic ones and definitely mess up the purity of the artistic vision. But they have a sort of x-ray look which might be useful somewhere 
;						26: invert red
;						27: invert green
;						28: invert blue
;						29: invert red and green
;						30: invert red and blue
;						31: invert blue and green
;						32: invert all
;
;				* xparent (optional)
;
;				If you set this to '1' then the monster will be ghostly transparent, sort of.
;				For example:
;
;					0.0.0.1  <-- make skin transparent

;
;
;	//	arg 4	element.alignment
;
;				* element:
;
;				This defines the monster's ELEMENT (as defined by the +ELEMENTS table)
;				
;					0 to 7		- one of the base elements
;					8 to 255	- one of the CHAOS elements
;
;				* alignment: (optional)
;			
;				Optionally you can provide an 'alignment' to further categorize your monsters.
;				an alignment is a short (15 character max) word, using no punctuation or spaces
;				For example:  "4.evil"  <-- element 4, alignment 'evil'
;				The actual use of the alignment is hidden in the intricacies of the #<cookie> system.
;				Please see http://www.synthetic-reality.com/wosquest.htm for more info
;
;	//	arg 5	hp (also maxHP)	
;
;				* hp:
;
;				This sets how many hit points the monster has when it is born.  When it
;				runs out of hp, it dies.
;
;					1 - N		Start with N hit points
;					0			Let the hit points be set by algorithm (based on level)
;
;	//	arg 6	mp (also maxMP)	
;
;				* mp:
;
;				This sets the monsters starting magic points.  It uses up magic points as
;				it casts spells.
;
;					1 - N		Start with N magic points
;					0			Let the magic points be set by algorithm (based on level)
;
;
;	//	arg 7	defense
;
;				* defense:
;
;				This sets the monsters basic defense level (the higher the value, the
;				stronger the monster is).  Monsters get additional defense from their
;				element setting (which gives them additional protection from magical
;				attacks)
;
;					1 - N		Set monster Defense Points to N
;					0			Let an algorithm choose Defense Points (based on level)
;
;				This is the equivalent of equipped armor, for a monster.
;
;
;	//	arg 8	offense
;
;				* offense:
;
;				This sets the monster's basic attack level (the higher the value, the 
;				harder it hits).
;
;					1 - N		Set the monsters Attack Points to N
;					0			Let an algorithm choose Attack Points (based on level)
;
;				This is the equivalent of equipped weapons, for a monster.
;
;
;	//	arg 9	expPts (that you win by killing it)
;
;				* expPts:
;
;				This determines how many Experience Points are earned for killing this monster.
;				Experience points are shared by all survivors of the scene, according
;				to their participation.
;
;					1 - N		Earn N experience points
;					0			XP is computed by an algorithm
;					-2			Earn no experience points at all
;
;				NOTE: a value of 0 is HIGHLY recommended (to set automatically from LEVEL]
;
;	//	arg 10	gold (that you win by killing it)
;
;				* gold:
;
;				This determines how many Gold Pieces are earned for killing this monster.
;				
;					1 - N		Earn N gold pieces (shared by surviving players)
;					0			Let number of GP be set automatically by an algorithm
;					-2			This monster provides no gold.
;
;				NOTE: a value of 0 is HIGHLY recommended (to set automatically from LEVEL]
;
;	//  arg 11  level 			
;
;				* level:
;
;				This is really the core value for a monster.  A higher level monster should
;				generally make a more challenging opponent.  If you use the algorithm options
; 				for other values, they will balance the monster correctly for its level.
;				If you set things manually, your monster may not be balanced.
;
;					1 - N		Set monster level to N
;
;	//
;	// the following fields are optional (default values will be used if you don't assign them)
;	//
;
;	//  arg 12	strength
;
;				* strength:
;
;				A monsters strength enables it to hit harder (physical attacks).
;
;					1 - 255		Set monsters strength to 1-255 (max)
;					0			Set monster's strength via algorithm (based on level)
;
;
;	//  arg 13	stamina			[Set to 0 (zero) and it will be set automatically from LEVEL]
;
;				* stamina:
;
;				A monsters stamina enables it lose less HP per hit.
;
;					1 - 255		Set monsters stamina to 1-255 (max)
;					0			Set monster's stamina via algorithm (based on level)
;
;	//  arg 14	agility			[Set to 0 (zero) and it will be set automatically from LEVEL]
;
;				* agility:
;
;				A monsters agility enables it to avoid attack (you miss it more).
;
;					1 - 255		Set monsters agility to 1-255 (max)
;					0			Set monster's agility via algorithm (based on level)
;
;	//  arg 15	dexterity		[Set to 0 (zero) and it will be set automatically from LEVEL]
;
;				* dexterity:
;
;				A monsters dexterity enables it to miss less.
;
;					1 - 255		Set monsters dexterity to 1-255 (max)
;					0			Set monster's dexterity via algorithm (based on level)
;
;	//  arg 16	wisdom		
;
;				* wisdom:
;
;				Wisdom is required by the monster in order to cast spells.  The higher
;				the monster's wisdom, the more powerful the spells are that it can cast.
;				Stupid monsters can only cast spells of their own element.  The wiser a
;				monster is, it will be able to cast spells from elements "further away"
;				than its natural element.
;
;					1 - 255		Set monster wisdom to 1-255 (255 is max)
;					0			Monster has NO wisdom and casts NO spells.. EVER.
;					-1			Set monster wisdom by algorithm (based on level)
;
;
; Monsters can have a couple custom sound effects.  If none is specified, they 
; will choose randomly from the 'standard' sounds.
;
;	//  arg 17  growl wave file		"snarl.wav" for example
;
;	//	arg 18	pain wave file		"ouch.wav" for example
;
;	//  arg 19	optional attack path  (see ITEMS table, argument 16 for details)
;				this controls additional animation during a monster's physical (not magical) attack.
;				-1			select one at random at world load
;				0			no attack path (default)
;				N.x.x...	path N, arguments x.x.. (see ITEMS table documentation)
;
;   //  arg 20  optional ai command
;               this argument lets you customize the attack strategy of the monster, using the
;				same command language as used to talk to pets.  I should document that here, but
;				since I haven't written it yet, that would be pointless.


;------------
;
; Monster 0 is VERY SPECIAL.. it is not a REAL monster, but it is a line of percentages (1-100) which is used to
; de-rate the algorithm values.  By that, I mean that if arg 9 (experience) of monster 0 is set to 50 (50%) then
; all monsters which are using the algorithms to calculate the experience they pay, will only pay 50% of the XP
; the algorithm would normally calculate.
;
; This affects ALL monsters (except those for which you have manually assigned the experience)
;
; This is an 'easy' way to make all the monsters in your world 'harder' (well, make them pay less.  You make them
; actually harder by making your heroes weaker.)
;
; Not all columns are affected by these percentages... more might be added in the future...  A missing value, or
; a value of 0 means "no percentage provided" (i.e. use the full 100%)  There may be additional messing around
; with the numbers (for example, a minimum XP earned of 1 XP).
;
; Args which can be multiplied are: 
;
;	hp, mp, offense, defense, strength, stamina, wisdom, dexterity, agility, XP, and GP.
;   
;
; OK, here is MONSTER ZERO... the MULTIPLIER MONSTER :-)
;
;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav		attack path
;	0	1................	2			3		4	5		6	7	8	9	10	11	12	13	14	15	16		17						18			19
;
	0,	"Algorithm Scale %",0,			0,		0,	100,	100,100,100,100,100, 0,	100,100,100,100,100
;
; --------------
;
; OK, now here are the REAL monsters:
;
;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav		attack path
;	0	1................	2			3		4	5		6	7	8	9	10	11	12	13	14	15	16		17						18			19
; Easy Monsters 1 - 49
;
	1,	"--------------------1000 AD---------------------",josh2,		0,		1,		0,	0,	0,	0,	0,	0,	1,	0,	0,	0,	0,	0,		growl5.wav,				pain4.wav,		-1,				
	2,	"Avian Chaos",		"{MM}Avian Chaos",0,		4,		45,	0,	5,	3,	4,	6,	6,	0,	0,	4,	0,	0,		growl17.wav,			pain7.wav,		-1,				,				
	3,	Base,				{MM}Base,	0,		4,		88,	0,	0,	1,	377,650,40,	0,	0,	0,	0,	0,		growl17.wav,			pain7.wav,		-1,				,				
	4,	Beetle,				{MM}Beetle,	0,		4,		12,	0,	0,	5,	2,	5,	1,	0,	0,	0,	0,	0,		growl6.wav,				pain7.wav,		-1,				,				
	5,	"Blue Shield",		josh20,		0,		4,		24,	0,	0,	8,	11,	45,	6,	0,	0,	0,	0,	-1,		growl3.wav,				pain10.wav,		-1,				,				
	6,	"Cave Bat",			josh24,		0,		4,		108,0,	0,	5,	28,	40,	12,	0,	0,	0,	0,	-1,		growl17.wav,			pain8.wav,		-1,				,				
	7,	Cyrus,				josh31,		0,		4,		0,	0,	0,	0,	0,	0,	6,	0,	0,	0,	0,	-1,		growl10.wav,			pain8.wav,		-1,				,				
	8,	Decedent,			ben2,		0,		4,		0,	0,	0,	0,	0,	0,	7,	0,	0,	0,	0,	-1,		growl8.wav,				pain8.wav,		-1,				,				
	9,	Defunct,			josh74,		0,		4,		0,	0,	0,	0,	0,	0,	8,	0,	0,	0,	0,	-1,		growl6.wav,				pain2.wav,		-1,				,				
	10,	Departed,			josh87,		0,		4,		0,	0,	0,	0,	0,	0,	3,	0,	0,	0,	0,	-1,		growl17.wav,			pain8.wav,		-1,				,				
;
; And here I cram in some new monsters for A58, thus proving that any attempt to ORGANIZE your monster list is doomed to failure unless
; you are either willing to renumber existing monsters (thus messing up people's pets) or simply work it all out in advance and never change it.
; Had I to do it over again, I might organize by element instead.
;
;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav		attack path
;	0	1................	2			3		4	5		6	7	8	9	10	11	12	13	14	15	16		17						18			19

	11,	Diablos,			josh15,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	9,	0,	0,	0,	0,	-1,		GROWL24.WAV,			pain17.WAV,		-1,				,				
	12,	"Dragon Tank",		josh38,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	17,	0,	0,	0,	0,	-1,		growl17.wav,			pain8.wav,		-1,				,				
	13,	Gato,				{MM}Gato,	0.0.0,	4,		76,	0,	0,	7,	10,	1,	1,	0,	0,	0,	0,	-1,		growl12.wav,			pain15.WAV,		-1,				,				
	14,	Gnasher,			{MM}Gnasher,0.0.0,	4,		0,	0,	0,	0,	0,	0,	21,	0,	0,	0,	0,	-1,		growl22.wav,			pain8.wav,		-1,				,				
	15,	Guard,				josh8,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	23,	0,	0,	0,	0,	-1,		growl12.wav,			pain17.WAV,		-1,				,				
	16,	Heckran,			josh91,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	25,	0,	0,	0,	0,	-1,		growl12.wav,			pain3.wav,		-1,				,				
	17,	Hench,				{MM}Hench,	0.0.0,	4,		0,	0,	0,	0,	0,	0,	27,	0,	0,	0,	0,	-1,		growl17.wav,			pain8.wav,		-1,				,				
	18,	Hetake,				{MM}Hetake,	0.0.0,	4,		14,	0,	0,	4,	3,	8,	1,	0,	0,	0,	0,	-1,		growl17.wav,			pain7.wav,		-1,				,				
	19,	"Jinn Bottle",		josh77,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	31,	0,	0,	0,	0,	-1,		growl11.wav,			pain15.WAV,		-1,				,				
	20,	Naga-Ette,			{MM}Naga-Ette,0.0.0,	4,		0,	0,	0,	0,	0,	0,	33,	0,	0,	0,	0,	-1,		growl5.WAV,				pain3.wav,		-1,				,				
	21,	Octoblush,			josh40,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	35,	0,	0,	0,	0,	-1,		growl12.wav,			pain17.WAV,		-1,				,				
	22,	Omnicrone,			josh20,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	37,	0,	0,	0,	0,	-1,		growl17.wav,			pain15.WAV,		-1,				
	23,	Reaper,				josh45,		0.0.0.0,4,		0,	0,	0,	0,	0,	0,	39,	0,	0,	0,	0,	-1,		growl12.wav,			pain5.wav,		-1,				,				
	24,	"Roly Poly",		"{MM}Roly Poly",0.0.0,	4,		50,	0,	0,	14,	31,	50,	9,	0,	0,	0,	0,	-1,		growl2.WAV,				pain14.wav,		-1,				,				
	25,	Sentry,				josh54,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	77,	0,	0,	0,	0,	-1,		growl12.wav,			pain3.wav,		-1,				,				
;
; Now some high end scary monsters

	26,	Tempurite,			josh54,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	70,	0,	0,	0,	0,	-1,		growl13.wav,			pain3.wav,		-1,				,				
	27,	"Yakra XIII",		josh54,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	75,	0,	0,	0,	0,	-1,		growl12.wav,			pain4.wav,		-1,				,				
	28,	"Yodu De",			josh51,		-5.0.0,	4,		0,	0,	0,	0,	0,	0,	80,	0,	0,	0,	0,	-1,		growl7.WAV,				pain18.WAV,		-1,				
	29,	"-------------------600 AD-----------------",josh74,		0.0.27.1,6,		0,	0,	0,	0,	0,	0,	85,	0,	0,	0,	0,	-1,		growl13.wav,			pain15.WAV,		-1,				
	30,	,					josh69,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	90,	0,	0,	0,	0,	-1,		growl11.wav,			pain7.wav,		-1,				,				
	31,	Base,				{MM}Base,	0.0.0,	4,		0,	0,	0,	0,	0,	0,	93,	0,	0,	0,	0,	-1,		growl12.wav,			pain13.WAV,		-1,				,				
	32,	Bellbird,			josh58,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	96,	0,	0,	0,	0,	-1,		growl12.wav,			pain17.WAV,		-1,				,				
	33,	"Blue Eaglet",		josh97,		0.0.0.0,4,		16,	0,	0,	6,	3,	32,	2,	0,	0,	0,	0,	-1,		growl12.wav,			pain15.WAV,		-1,				,				
	34,	"Blue Imp",			"{MM}Blue Imp",0.0.0,	4,		13,	0,	0,	4,	2,	12,	1,	0,	0,	0,	0,	-1,		growl1.WAV,				pain3.wav,		-1,				,				
	35,	Deceased,			{MM}Deceased,0.0.0,	4,		0,	0,	0,	0,	0,	0,	100,0,	0,	0,	0,	-1,		growl12.wav,			pain13.WAV,		-1,				,				
	36,	Decedent,			josh65,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	101,0,	0,	0,	0,	-1,		growl12.wav,			pain15.WAV,		-1,				,				
	37,	Defunct,			josh70,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	102,0,	0,	0,	0,	-1,		growl12.wav,			pain17.WAV,		-1,				,				
	38,	Departed,			josh71,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	103,0,	0,	0,	0,	-1,		growl13.wav,			pain14.wav,		-1,				,				
	39,	Diablos,			josh76,		0.0.0,	4,		50,	0,	0,	6,	10,	60,	4,	0,	0,	0,	0,	-1,		growl11.wav,			pain4.wav,		-1,				,				
	40,	Flea,				josh82,		0,		4,		0,	0,	0,	0,	0,	0,	107,0,	0,	0,	0,	-1,		growl11.wav,			pain3.wav,		-1,				,				
	41,	Flea?,				josh7,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	109,0,	0,	0,	0,	-1,		growl1.WAV,				pain15.WAV,		-1,				,				
	42,	"Flea Plus",		josh66,		0.0.0,	4,		0,	0,	0,	0,	0,	0,	111,0,	0,	0,	0,	-1,		growl12.wav,			pain5.wav,		-1,				,				
	43,	"Flea Plus 2",		josh80,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	112,0,	0,	0,	0,	-1,		growl11.wav,			pain15.WAV,		-1,				,				
	44,	Flunky,				josh62,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	114,0,	0,	0,	0,	-1,		growl12.wav,			pain15.WAV,		-1,				,				
	45,	"Fossil Ape",		josh60,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	116,0,	0,	0,	0,	-1,		growl13.wav,			pain15.WAV,		-1,				,				
	46,	"Free Lancer",		josh83,		4.0.0,	4,		0,	0,	0,	0,	0,	0,	118,0,	0,	0,	0,	-1,		growl12.wav,			pain5.wav,		-1,				,				
	47,	Gigasaur,			josh41,		0.0.0.1,4,		0,	0,	0,	0,	0,	0,	120,0,	0,	0,	0,	-1,		growl11.wav,			pain15.WAV,		-1,				,				
	48,	Gnasher,			{MM}Gnasher,0.0.0,	4,		90,	0,	0,	8,	8,	70,	3,	0,	0,	0,	0,	-1,		growl17.wav,			pain8.wav,		-1,				,				
	49,	Gnawer,				pet05,		0,		4,		0,	0,	0,	0,	0,	0,	125,0,	0,	0,	0,	-1,		growl11.wav,			pain4.wav,		-1,				,				

;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav
;	0	1................	2			3		4	5		6	7	8	9	10	11	12	13	14	15	16		17						18
;
; 50 - 99
;
	50,	Goblin,				josh12,		0,		4,		0,	0,	0,	0,	0,	0,	9,	0,	0,	0,	0,	0,		growl3.wav,				pain3.wav,		-1,				,				
	51,	"Great Ozzie",		josh48,		0,		4,		0,	0,	0,	0,	0,	0,	9,	0,	0,	0,	0,	0,		growl3.wav,				pain3.wav,		-1,				,				
	52,	"Green Imp",		"{MM}Green Imp",0.0.0,	4,		32,	0,	0,	4,	4,	24,	2,	0,	0,	0,	0,	-1,		growl6.wav,				pain4.wav,		-1,				,				
	53,	Gremlin,			josh1,		0,		4,		0,	0,	0,	0,	0,	0,	11,	0,	0,	0,	0,	-1,		growl14.wav,			pain10.wav,		-1,				
	54,	Grimalkin,			monster1,	0,		4,		0,	0,	0,	0,	0,	0,	12,	0,	0,	0,	0,	-1,		growl1.wav,				pain12.wav,		-1,				,				
	55,	Groupie,			ben1,		0,		4,		0,	0,	0,	0,	0,	0,	13,	0,	0,	0,	0,	-1,		growl10.wav,			pain11.wav,		-1,				,				
	56,	Hench,				{MM}Hench,	0,		4,		49,	0,	0,	10,	11,	135,4,	0,	0,	0,	0,	-1,		growl5.wav,				pain10.wav,		-1,				,				
	57,	Hench,				josh28,		0,		4,		0,	0,	0,	0,	0,	0,	15,	0,	0,	0,	0,	0,		growl20.wav,			pain8.wav,		-1,				,				
	58,	Hexapod,			josh26,		0,		4,		0,	0,	0,	0,	0,	0,	16,	0,	0,	0,	0,	-1,		growl6.wav,				pain11.wav,		-1,				,				
	59,	"Imp Ace",			"{MM}Imp Ace",0,		4,		54,	0,	0,	15,	11,	45,	12,	0,	0,	0,	0,	0,		growl8.wav,				pain8.wav,		-1,				,				
	60,	Juggler,			josh35,		0,		4,		0,	0,	0,	0,	0,	0,	20,	0,	0,	0,	0,	0,		growl1.wav,				pain14.wav,		-1,				,				
	61,	Leaper,				josh38,		0,		4,		0,	0,	0,	0,	0,	0,	22,	0,	0,	0,	0,	0,		growl12.wav,			pain12.wav,		-1,				,				
	62,	Lizardactyl,		josh39,		0,		4,		0,	0,	0,	0,	0,	0,	24,	0,	0,	0,	0,	-1,		growl24.wav,			pain11.wav,		-1,				,				
	63,	"Mad Bat",			josh52,		0,		4,		18,	0,	0,	5,	6,	75,	4,	0,	0,	0,	0,	0,		growl13.wav,			pain11.wav,		-1,				,				
	64,	Magus,				josh68,		0,		4,		0,	0,	0,	0,	0,	0,	28,	0,	0,	0,	0,	-1,		growl13.wav,			pain10.wav,		-1,				,				
	65,	Masa,				josh67,		0,		4,		0,	0,	0,	0,	0,	0,	30,	0,	0,	0,	0,	0,		growl7.wav,				pain13.wav,		-1,				,				
	66,	Masamune,			josh77,		0,		4,		0,	0,	0,	0,	0,	0,	32,	0,	0,	0,	0,	-1,		growl15.wav,			pain11.wav,		-1,				,				
	67,	Mohavor,			josh75,		0,		4,		0,	0,	0,	0,	0,	0,	34,	0,	0,	0,	0,	0,		growl18.wav,			pain5.wav,		-1,				,				
	68,	Mune,				josh79,		0,		4,		0,	0,	0,	0,	0,	0,	36,	0,	0,	0,	0,	-1,		growl14.wav,			pain9.wav,		-1,				,				
	69,	Naga-Ette,			{MM}Naga-Ette,0,		4,		60,	0,	0,	7,	8,	80,	3,	0,	0,	0,	0,	0,		growl12.wav,			pain3.wav,		-1,				,				
	70,	Nu,					josh84,		0,		4,		0,	0,	0,	0,	0,	0,	40,	0,	0,	0,	0,	-1,		growl4.wav,				pain2.wav,		-1,				
;
;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav
;	0	1................	2			3		4	5		6	7	8	9	10	11	12	13	14	15	16		17						18
;
; 100 - 149
;
	100,Ogan,				josh3,		0,		4,		0,	0,	0,	0,	0,	0,	42,	0,	0,	0,	0,	-1,		growl21.wav,			pain4.wav,		-1,				,				
	101,Omnicrone,			josh7,		0,		4,		0,	0,	0,	0,	0,	0,	43,	0,	0,	0,	0,	-1,		growl20.wav,			pain2.wav,		-1,				
	103,Outlaw,				josh6,		0,		4,		0,	0,	0,	0,	0,	0,	44,	0,	0,	0,	0,	-1,		growl4.wav,				pain11.wav,		-1,				,				
	104,Ozzie,				josh18,		0,		4,		0,	0,	0,	0,	0,	0,	45,	0,	0,	0,	0,	0,		growl11.wav,			pain3.wav,		-1,				,				
	105,Ozzie,				josh46,		0,		4,		0,	0,	0,	0,	0,	0,	46,	0,	0,	0,	0,	0,		growl11.wav,			pain3.wav,		-1,				,				
	106,Ozzie,				josh27,		0,		4,		0,	0,	0,	0,	0,	0,	47,	0,	0,	0,	0,	0,		growl1.wav,				pain5.wav,		-1,				,				
	107,Poly,				{MM}Poly,	0,		4,		99,	0,	0,	11,	7,	35,	7,	0,	0,	0,	0,	-1,		growl19.wav,			pain11.wav,		-1,				,				
	108,Reaper,				josh36,		0,		4,		0,	0,	0,	0,	0,	0,	49,	0,	0,	0,	0,	0,		growl1.wav,				pain14.wav,		-1,				,				
	109,Retinite,			josh45,		0,		4,		0,	0,	0,	0,	0,	0,	50,	0,	0,	0,	0,	-1,		growl21.wav,			pain2.wav,		-1,				,				
	110,Roly,				{MM}Roly,	0,		4,		24,	0,	0,	5,	3,	25,	2,	0,	0,	0,	0,	-1,		growl12.wav,			pain18.wav,		-1,				,				
	111,"Roly Bomber",		josh56,		0,		4,		0,	0,	0,	0,	0,	0,	52,	0,	0,	0,	0,	-1,		growl22.wav,			pain16.wav,		-1,				,				
	112,"Roly Rider",		"{MM}Roly Rider",0,		4,		30,	0,	0,	6,	5,	40,	2,	0,	0,	0,	0,	-1,		growl22.wav,			pain10.wav,		-1,				,				
	113,Rubble,				josh57,		0,		4,		0,	0,	0,	0,	0,	0,	54,	0,	0,	0,	0,	-1,		growl12.wav,			pain17.wav,		-1,				,				
	114,"Rust Tyrano",		josh64,		0,		4,		0,	0,	0,	0,	0,	0,	55,	0,	0,	0,	0,	-1,		growl7.wav,				pain15.wav,		-1,				,				
	115,Sentry,				josh61,		0,		4,		0,	0,	0,	0,	0,	0,	56,	0,	0,	0,	0,	0,		growl8.wav,				pain3.wav,		-1,				,				
	116,Shadow,				josh71,		0,		4,		0,	0,	0,	0,	0,	0,	57,	0,	0,	0,	0,	-1,		growl15.wav,			pain4.wav,		-1,				,				
	117,Slash,				josh78,		0,		4,		0,	0,	0,	0,	0,	0,	58,	0,	0,	0,	0,	-1,		growl9.wav,				pain12.wav,		-1,				,				
	118,Slash,				josh86,		0,		4,		0,	0,	0,	0,	0,	0,	59,	0,	0,	0,	0,	-1,		growl4.wav,				pain5.wav,		-1,				,				
	119,Sorceror,			josh82,		0,		4,		0,	0,	0,	0,	0,	0,	60,	0,	0,	0,	0,	-1,		growl19.wav,			pain10.wav,		-1,				,				
	120,"Super Slash",		josh83,		0,		4,		0,	0,	0,	0,	0,	0,	61,	0,	0,	0,	0,	0,		growl5.wav,				pain13.wav,		-1,				,				
	121,"Super Slash 2",	josh85,		0,		4,		0,	0,	0,	0,	0,	0,	62,	0,	0,	0,	0,	-1,		growl4.wav,				pain2.wav,		-1,				
	122,T'Pole,				josh93,		0,		4,		0,	0,	0,	0,	0,	0,	63,	0,	0,	0,	0,	-1,		growl22.wav,			pain10.wav,		-1,				,				
	123,Vamp,				josh92,		0,		4,		0,	0,	0,	0,	0,	0,	64,	0,	0,	0,	0,	-1,		growl22.wav,			pain19.wav,		-1,				,				
	124,Yakra,				"{MM}Yakra XXI",0,		4,		920,0,	0,	16,	50,	600,6,	0,	0,	0,	0,	-1,		growl16.wav,			pain8.wav,		-1,				,				
	125,Zombor,				josh90,		0,		4,		0,	0,	0,	0,	0,	0,	66,	0,	0,	0,	0,	-1,		growl7.wav,				pain1.wav,		-1,				,				
	126,"----------2300 AD---------------",josh88,		0,		6,		0,	0,	0,	0,	0,	0,	67,	0,	0,	0,	0,	-1,		growl19.wav,			pain1.wav,		-1,				
	127,Acid,				josh89,		0,		4,		0,	0,	0,	0,	0,	0,	68,	0,	0,	0,	0,	-1,		growl1.wav,				pain5.wav,		-1,				
	128,Alkaline,			josh94,		0,		4,		0,	0,	0,	0,	0,	0,	69,	0,	0,	0,	0,	-1,		growl21.wav,			pain6.wav,		-1,				,				
	129,"Atropos XR",		josh95,		0,		4,		0,	0,	0,	0,	0,	0,	70,	0,	0,	0,	0,	-1,		growl12.wav,			pain1.wav,		-1,				,				
	130,Bit,				josh96,		0,		4,		200,0,	0,	6,	0,	0,	7,	0,	0,	0,	0,	-1,		growl12.wav,			pain6.wav,		-1,				,				
	131,Bug,				mirror,		0.1,	4,		89,	0,	0,	0,	26,	0,	8,	0,	0,	0,	0,	-1,		growl12.wav,			pain6.wav,		-1,				,				
	132,Bugger,				josh23,		-5.0,	4,		100,0,	0,	10,	18,	45,	7,	0,	0,	0,	0,	-1,		growl12.wav,			pain6.wav,		-1,				,				


;
;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav
;	0	1................	2			3		4	5		6	7	8	9	10	11
;
; 150 - 199
;
	150,Crater,				josh13,		0,		4,		80,	0,	0,	15,	15,	35,	8,	0,	0,	0,	0,	-1,		growl21.wav,			pain3.wav,		-1,				,				
	151,Debugger,			josh47,		0,		4,		0,	0,	0,	0,	0,	0,	73,	0,	0,	0,	0,	-1,		growl21.wav,			pain3.wav,		-1,				,				
	153,Debuggest,			josh8,		0,		4,		0,	0,	0,	0,	0,	0,	74,	0,	0,	0,	0,	-1,		growl8.wav,				pain8.wav,		-1,				,				
	154,Display,			josh9,		0,		4,		0,	0,	0,	0,	0,	0,	75,	0,	0,	0,	0,	-1,		growl16.wav,			pain11.wav,		-1,				
	155,Egder,				josh22,		0,		4,		160,0,	0,	18,	18,	0,	15,	0,	0,	0,	0,	-1,		growl5.wav,				pain4.wav,		-1,				,				
	156,Guardian,			josh23,		0.6,	4,		1200,0,	0,	16,	300,1000,8,	0,	0,	0,	0,	-1,		growl4.wav,				pain10.wav,		-1,				,				
	157,Krakker,			josh25,		0,		4,		0,	0,	0,	0,	0,	0,	79,	0,	0,	0,	0,	-1,		growl1.wav,				pain5.wav,		-1,				,				
	158,Krawlie,			josh33,		0,		4,		500,0,	0,	44,	100,500,8,	0,	0,	0,	0,	-1,		growl4.wav,				pain11.wav,		-1,				,				
	159,"Laser Guard",		josh29,		0,		4,		0,	0,	0,	0,	0,	0,	81,	0,	0,	0,	0,	-1,		growl9.wav,				pain8.wav,		-1,				,				
	160,"Lavos Spawn",		josh30,		0,		4,		0,	0,	0,	0,	0,	0,	82,	0,	0,	0,	0,	-1,		growl11.wav,			pain4.wav,		-1,				,				
	161,Macabre,			josh37,		0,		4,		0,	0,	0,	0,	0,	0,	83,	0,	0,	0,	0,	-1,		growl21.wav,			pain11.wav,		-1,				,				
	162,"Meat Eater",		"{MM}Meat Eater",0,		4,		75,	0,	0,	13,	19,	60,	7,	0,	0,	0,	0,	-1,		growl9.wav,				pain8.wav,		-1,				,				
	163,"Mother Brain",		josh51,		0,		4,		0,	0,	0,	0,	0,	0,	85,	0,	0,	0,	0,	-1,		growl22.wav,			pain6.wav,		-1,				,				
	164,Mutant,				{MM}Mutant,	0,		4,		300,0,	0,	13,	22,	30,	10,	0,	0,	0,	0,	-1,		growl11.wav,			pain10.wav,		-1,				,				
	165,Nereid,				josh5,		0,		4,		138,0,	0,	5,	22,	100,12,	0,	0,	0,	0,	-1,		growl3.wav,				pain9.wav,		-1,				,				
	166,Octopod,			{MM}Octopod,0,		4,		130,0,	0,	8,	12,	10,	7,	0,	0,	0,	0,	-1,		growl2.wav,				pain9.wav,		-1,				,				
	167,"Proto 2",			josh63,		0,		4,		128,0,	0,	11,	22,	50,	9,	0,	0,	0,	0,	-1,		growl15.wav,			pain11.wav,		-1,				,				
	168,"Proto 3",			josh65,		0,		4,		0,	0,	0,	0,	0,	0,	90,	0,	0,	0,	0,	-1,		growl4.wav,				pain9.wav,		-1,				
	169,"Proto 4",			josh62,		0,		4,		0,	0,	0,	0,	0,	0,	91,	0,	0,	0,	0,	-1,		growl2.wav,				pain3.wav,		-1,				,				
	170,"R Series",			josh66,		0,		4,		0,	0,	0,	0,	0,	0,	92,	0,	0,	0,	0,	-1,		growl23.wav,			pain3.wav,		-1,				,				
	171,Rat,				josh69,		0,		4,		45,	0,	0,	10,	18,	0,	7,	0,	0,	0,	0,	-1,		petBurp.wav,			pain5.wav,		-1,				,				
	172,Shadow,				josh70,		0,		4,		1,	0,	0,	8,	14,	50,	7,	0,	0,	0,	0,	-1,		growl11.wav,			pain3.wav,		-1,				,				
	173,"Son of Sun",		josh73,		0,		4,		0,	0,	0,	0,	0,	0,	95,	0,	0,	0,	0,	-1,		growl1.wav,				pain3.wav,		-1,				,				
	174,"Son of Sun",		josh53,		0,		4,		0,	0,	0,	0,	0,	0,	96,	0,	0,	0,	0,	-1,		growl4.wav,				pain11.wav,		-1,				,				
	175,"-----------End of Time---------",josh100,	0,		3,		0,	0,	0,	0,	0,	0,	97,	0,	0,	0,	0,	-1,		growl23.wav,			pain9.wav,		-1,				
	176,Spekkio,			josh97,		0,		4,		0,	0,	0,	0,	0,	0,	98,	0,	0,	0,	0,	-1,		growl21.wav,			pain6.wav,		-1,				,				
	177,Spekkio,			josh99,		0,		4,		0,	0,	0,	0,	0,	0,	99,	0,	0,	0,	0,	0,		growl22.wav,			boom2.wav,		32.89.3.0.5,	,				
	178,Spekkio,			josh98,		0,		4,		0,	0,	0,	0,	0,	0,	100,0,	0,	0,	0,	-1,		growl19.wav,			pain11.wav,		-1,				,				
;
;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav
;	0	1................	2			3		4	5		6	7	8	9	10	11	12	13	14	15	16		17						18
;
; Big Bosses 200 - 255
;
	201,Spekkio,			@Amen@Crono,0.1,	4,		60,	0,	0,	0,	0,	0,	5,	0,	0,	0,	0,	-1,		growl5.wav,				pain9.wav,		-1,				,				
	202,Spekkio,			@Amen@Marle,0.1,	4,		60,	0,	0,	0,	0,	0,	5,	0,	0,	0,	0,	-1,		growl11.wav,			pain9.wav,		-1,				
	203,Spekkio,			@Amen@Lucca,0.1,	4,		60,	0,	0,	0,	0,	0,	5,	0,	0,	0,	0,	-1,		growl7.wav,				pain3.wav,		-1,				,				
	204,----------------------,@Amen@Frog,	0.1,	1,		0,	0,	0,	0,	0,	0,	8,	0,	0,	0,	0,	-1,		growl3.wav,				pain9.wav,		-1,				
	205,Robo,				@Amen@Robo,	0.1,	1,		0,	0,	0,	0,	0,	0,	10,	0,	0,	0,	0,	-1,		growl3.wav,				pain9.wav,		-1,				
	206,Ayla,				@Amen@Ayla,	0.1,	2,		0,	0,	0,	0,	0,	0,	20,	0,	0,	0,	0,	-1,		growl21.wav,			pain1.wav,		-1,				
	207,Magus,				@Amen@Magus,0.1,	3,		0,	0,	0,	0,	0,	0,	80,	0,	0,	0,	0,	-1,		growl4.wav,				pain1.wav,		-1,				
	208,"Gully Wyrm",		josh44,		0.1,	2,	0,		0,	0,	0,	0,	0,	85,	0,	0,	0,	0,	-1,		"growl1.wav",			"pain5.wav",	-1
	209,"Ice Wyrm",			josh41,		0.1,	1,	0,		0,	0,	0,	0,	0,	90,	0,	0,	0,	0,	-1,		"growl7.wav",			"pain9.wav",	-1
	210,"Fire Wyrm",		josh42,		0.1,	5,	0,		0,	0,	0,	0,	0,	50,	0,	0,	0,	0,	-1,		"growl11.wav",			"pain9.wav",	-1
	211,"Tri Wyrm",			josh43,		0.1,	2,	0,		0,	0,	0,	0,	0,	100	0,	0,	0,	0,	-1,		"growl2.wav",			"pain3.wav",	-1
	212,"Chameloraptor",	josh76,		0.1,	5,	0,		0,	0,	0,	0,	0,	105,0,	0,	0,	0,	-1,		"growl2.wav",			"pain3.wav",	-1
	213,"Sand Wyrm",		josh80,		0.1,	5,	0,		0,	0,	0,	0,	0,	110,0,	0,	0,	0,	-1,		"growl11.wav",			"pain3.wav",	-1
	240,"Giant Slobber",	josh20,		4.1,	1,	0,		0,	0,	0,	0,	0,	115,0,	0,	0,	0,	-1,		"growl19.wav",			"pain11.wav",	-1
	241,"Giant Dwarf",		josh95,		6.1,	2,	0,		0,	0,	0,	0,	0,	120,0,	0,	0,	0,	-1,		"growl19.wav",			"pain1.wav",	-1
	242,"Giant Goblin",		josh37,		6.1,	3,	0,		0,	0,	0,	0,	0, 	125,0,	0,	0,	0,	-1,		"growl19.wav",			"pain1.wav",	-1
	243,"Giant Troll",		josh98,		6.1,	6,	0,		0,	0,	0,	0,	0, 	130,0,	0,	0,	0,	-1,		"growl19.wav",			"pain1.wav",	-1
	255,"Black Wrath",		josh50,		0.1,	4,	0,		0,	0,	0,	0,	0,	200,0,	0,	0,	0,	-1,		"growl2.wav",			"pain9.wav",	-1

;
;							skin		scale		el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav
;	0	1................	2			3		4	5		6	7	8	9	10	11	12	13	14	15	16		17						18
;
; Pets, starting at 1000 to make my life easier with the ITEMS table.
; To make a pet that you can buy at the store, you first need to have a MONSTER entry which describes
; the creature itself, then add an ITEM table entry of class 200 which gives the MONSTER ID as the 'image #"
; (argument 3 of the ITEM table).  Then have a scripted shopkeeper somewhere with an OFFER command (do
; NOT use the OFFER2 command) which offers the ITEM NUMBERS which refer to the MONSTER IDs in question.
; Yeah, I expect a lot of confusion over this.  Buying pets is also unusual in that they should never appear
; in your inventory. When you buy them, they should go straight to your pen.
;
; The stats you give here are the ones your pet will start out with.  (you might duplicate a regular
; monster entry here and mod it if you want a purchased pet of the same type to start with different
; stats.
;
;							skin		scale	el	hp		mp	def	off	exp	gld	lev	str	sta	agi	dex	wis		growl.wav				pain.wav
;	0	1................	2			3	4	5		6	7	8	9	10	11	12	13	14	15	16		17						18

	1000,"Stinger",			pet04,		0,	1,	0,		0,	0,	0,	0,	0,	10,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1001,"Grubber",			pet02,		0,	6,	0,		0,	0,	0,	0,	0,	20,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1002,"Life Leech",		pet01,		0,	0,	0,		0,	0,	0,	0,	0,	30,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1003,"Dragon",			pet03,		0,	5,	0,		0,	0,	0,	0,	0,	40,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1004,"Leghorn",			petKDH,		0,	7,	0,		0,	0,	0,	0,	0,	20,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1005,"Bantam",			petKDH2,		0,	7,	0,		0,	0,	0,	0,	0,	25,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1006,"Bad Andy",		petKDrH,		0,	7,	0,		0,	0,	0,	0,	0,	30,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1007,"Mean Comb",		petKDrH2,	0,	7,	0,		0,	0,	0,	0,	0,	35,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1008,"Forest Wyrm",		pet05,		0.2,100,0,		0,	0,	0,	0,	0,	50,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1
	1009,"Needler",			pet06,		0  ,2,	0,		0,	0,	0,	0,	0,	40,	0,	0,	0,	0,	-1,		"growl5.wav",			"pain9.wav",	-1

; these are quest-prize pets, unavailable elsewhere
	2000,"Earth Master",		josh60,		0.0.0.1,3,		0,	0,	0,	0,	0,	0,	80,	0,	0,	0,	0,	255,	growl5.wav,				pain9.wav,		-1,				
	2001,"Air Master",		josh59,		0,		7,		0,	0,	0,	0,	0,	0,	80,	0,	0,	0,	0,	255,	growl5.wav,				pain9.wav,		-1,				
	2002,"Fire Master",		josh42,		0,		5,		0,	0,	0,	0,	0,	0,	80,	0,	0,	0,	0,	255,	growl5.wav,				pain9.wav,		-1,				
	2003,"Water Master",		josh41,		0,		1,		0,	0,	0,	0,	0,	0,	80,	0,	0,	0,	0,	255,	growl5.wav,				pain9.wav,		-1,				

; Be sure to leave a blank line at the end of this file

